package com.atguigu.gmall.realtime.app.func;

import com.alibaba.fastjson.JSONObject;

/**
 * Author: Felix
 * Date: 2021/12/3
 * Desc:  维度异步关联需要实现的方法
 */
public interface DimJoinFunction<T> {
    //获取维度的key
    String getKey(T obj);

    //将维度数据和主流对象数据进行关联
    void join(JSONObject dimInfoJsonObj, T obj) throws Exception;

}
